to transact its business - Allemand Anglais Dictionnaire